package com.kfyang.manualgear.util;

import java.util.Collection;

public interface CheckUtils {
    /**
     * 检查对象是否为空
     * @param object 检查对象
     * @param message 报错信息
     */
    static void checkNotNull(Object object, String message) {
        if (object == null) {
            throw new RuntimeException(message);
        }
    }

    /**
     * 检查列表大小是否为指定值
     * @param list 列表
     * @param size 大小
     * @param message 报错信息
     */
    static void checkSize(Collection<?> list, int size, String message) {
        if (list.size() != size) {
            throw new RuntimeException(message);
        }
    }
}
